package com.gem.mapper;

import com.gem.entity.Orders;
import com.gem.entity.OrdersCustom;

import java.util.List;

/**
 * @Auther: jzhang
 * @Date: 2020/1/3 09:27
 * @Description: 订单接口
 */
public interface OrdersMapper {
    //查询订单，关联查询用户
    List<OrdersCustom> findOrdersUser();

    //查询订单，关联查询用户，使用resultMap实现
    List<Orders> findOrdersUserResultMap();

    //查询订单，关联查询订单明细
    List<Orders> findOrderAndOrderDetailResultMap();

    //延迟加载查询订单，并管理查询用户信息
    List<Orders> findOrdersUserLazyLoading();
}
